needle maker or seller - Español Inglés Diccionario